/**
 * Description: RegisterLargeItemService.java
 * Copyright (c) 2008-2009  Neo. 
 * All Rights Reserved.
 * @version 1.0  Apr 3, 2009 6:10:02 PM 李萌（neolimeng@gmail.com）created
 */
package org.paradise.dms.services;

import java.util.List;

import org.paradise.dms.pojo.RegisterLargeItem;
import org.springframework.stereotype.Service;

/**
 * Description: 
 * Copyright (c) 2008-2009  Neo. 
 * All Rights Reserved.
 * @version 1.0  Apr 3, 2009 6:10:02 PM 李萌（neolimeng@gmail.com）created
 */
@Service
public interface RegisterLargeItemService {
	
	public boolean insertRegisterLargeItem(RegisterLargeItem rli);
	
	public boolean updateRegisterLargeItem(RegisterLargeItem rli);
	
	public boolean deleteRegisterLargeItem(int rliid);
	
	public RegisterLargeItem getRegisterLargeItem(int rliid);
	
	public List<RegisterLargeItem> getAllRegisterLargeItem();
	
	public List<RegisterLargeItem> getAllRegisterLargeItemIn();
	
	public List<RegisterLargeItem> getAllRegisterLargeItemOut();
	
	public boolean setRegisterLargeItemInToOut(int rliid);
	
	public boolean setRegisterLargeItemOutToIn(int rliid);
	
	int getAllRowsIn();
	
	int getAllRowsOut();
	
	List<RegisterLargeItem> listAllRegisterLargeItemIn(int pageSize, int startRow);
	
	List<RegisterLargeItem> listAllRegisterLargeItemOut(int pageSize,int startRow);
}
